home *** CD-ROM | disk | FTP | other *** search
/ Risc World 7 / Risc World 7.iso / Software / Issue4 / IYONIX / MANICMINER / SOURCE.ZIP / manicminer-1.6.3 / miscdata / h / misc
Encoding:
Text File  |  2000-12-10  |  973 b   |  63 lines

  1. #undef EXTERN
  2. #ifdef __DEFINE_MISC_VARS
  3. # define EXTERN
  4. #else
  5. # define EXTERN extern
  6. #endif
  7.  
  8. #define TEXTLIMIT 8
  9.  
  10. typedef struct Scroll_t
  11. {
  12.   int delay;
  13.   const char *text[TEXTLIMIT];
  14. }
  15. Scroll_t;
  16.  
  17. EXTERN BYTE map[20][512];
  18. EXTERN BYTE title[20][33];
  19. EXTERN colour_t BG[20];
  20. EXTERN scenery_t PLAT1[20];
  21. EXTERN scenery_t PLAT2[20];
  22. EXTERN scenery_t WALL[20];
  23. EXTERN scenery_t CRUMB[20];
  24. EXTERN scenery_t KILL1[20];
  25. EXTERN scenery_t KILL2[20];
  26. EXTERN BYTE BORDER[20];
  27. EXTERN coords_t WILLYs[20];
  28. EXTERN BYTE WILLYsd[20];
  29.  
  30. EXTERN struct
  31. {
  32.   scenery_t s;
  33.   coords_t pos;
  34.   BYTE d, l;
  35. }
  36. CONV[20];
  37.  
  38. EXTERN struct {
  39.   struct {
  40.     coords_t pos;
  41.     BYTE s;
  42.   } key[5];
  43.   BYTE gfx;
  44. }
  45. KEY[20];
  46.  
  47. EXTERN switch_t SWITCH[20][2];
  48.  
  49. EXTERN struct
  50. {
  51.   coords_t pos;
  52.   BYTE gfx;
  53. }
  54. EXIT[20];
  55.  
  56. EXTERN BYTE AIR[20];
  57. EXTERN robo_t HROBO[20][4], VROBO[20][4];
  58.  
  59. extern const coords_t SKYp[3][4];
  60. extern const char SCROLLtext[];
  61. extern const struct Scroll_t EndText[];
  62. extern const int EndTextLen;
  63.